artful devices - Französisch Englisch Wörterbuch